red barb - Alemán Inglés Diccionario